|
Definition of Sea anchor
1. Noun. Restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind.
|
1. Noun. Restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind.